Dynamic Systems Development Method

Dynamic Systems Development Method (DSDM) [1] adalah pendekatan agile software development yang “menyediakan kerangka kerja untuk membangun dan memelihara sistem yang menghadapi kendala waktu yang ketat melalui penggunaan prototipe tambahan dalam lingkungan proyek yang dikendalikan”[2]. DSDM Pertama kali dirilis pada tahun 1994, DSDM awalnya berusaha memberikan disiplin pada metode Rapid Application Development (RAD)[3].Filosofi Dynamic Systems Development Method dipinjam dari versi modifikasi dari prinsip Pareto — 80 persen aplikasi dapat dikirim dalam 20 persen dari waktu yang diperlukan untuk mengirimkan aplikasi lengkap (100 persen).[4] DSDM adalah proses perangkat lunak iterative di mana setiap iterasi mengikuti aturan 80 persen. Artinya, hanya pekerjaan yang dianggap cukup yang diperlukan setiap increment untuk memfasilitasi perpindahan ke increment berikutnya. Detail yang tersisa dapat diselesaikan kemudian ketika lebih banyak kebutuhan bisnis diketahui atau perubahan telah diminta dan diakomodasi.[4]

  1. ^ Stapleton, Jennifer. (1997). DSDM, dynamic systems development method : the method in practice. Addison-Wesley. ISBN 0201178893. OCLC 36755892. 
  2. ^ CS3 Consulting Services, 2002, www.cs3inc.com/DSDM.html.
  3. ^ Abrahamsson, P.; Warsta, J.; Siponen, M.T.; Ronkainen, J. (2003). "New directions on agile methods: a comparative analysis". 25th International Conference on Software Engineering, 2003. Proceedings. IEEE. doi:10.1109/icse.2003.1201204. ISBN 076951877X. 
  4. ^ a b Pressman, Roger S. (2015). Software engineering : a practitioner's approach. McGraw-Hill Education. ISBN 9781259253157. OCLC 949696534. 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search